package com.kaifamiao.format;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

/**
 * 解析字符串为Date实例
 * 1、日期模式
 * 2、解析(parse)
 */
public class DateFormatTest2 {

	public static void main(String[] args) throws ParseException {
		
		// 输出默认的 "国家或地区"
		System.out.println( Locale.getDefault() );
		
		final String pattern = "G yyyy年MM月dd日 E HH:mm:ss.SSS" ;
		
		DateFormat df = new SimpleDateFormat( pattern );
		
		String source = "公元 2021年11月23日 周二 11:45:41.173";
		
		// 将字符串按照特定模式解析为Date实例
		Date date = df.parse( source ); // ParseException
		
		System.out.println( date );

	}

}
